package netlearn

// OSI七层协议
// 		物理层 数据链路层 网络层 传输层 会话层 表示层 应用层
// tcp/ip 四层协议
//  	物理层       网络层 传输层      应用层
//  	ethernet    IP    tcp udp    http https(tcp) FTP DNS(udp)

// 经典协议与数据包
//    TCP/IP协议
//  	Head                       Head                  Head                            DataHead
//  	以太网标头(包含MAC地址信息)    IP标头，包含IP信息       TCP标头，传输TCP类型和数据包长度     实际应用层的数据包
//        |                           |                      |                              |
//        ↓                           ↓                      ↓                              ↓
//    --物理层                    --网络层                --传输层                         --应用层
//      应用数据                    应用数据                 应用数据                         应用数据(应用头部，用户数据)
//      TCP首部                    TCP首部                  TCP首部
//      IP首部                     IP首部
//      以太网首部
//      以太网尾部
//      (以太网帧内容)               (IP数据包内容)           (TCP段内容)                      应用内容
